mechanical tests on contacts - Almanca İngilizce Sözlük